Learning Requirements Engineering within an Engineering Ethos

نویسنده

  • Jocelyn Armarego
چکیده

An interest in educating software developers within an engineering ethos may not align well with the characteristics of the discipline, nor address the underlying concerns of software practitioners. Education for software development needs to focus on creativity, adaptability and the ability to transfer knowledge. A change in the way learning is undertaken in a core Software Engineering unit within a university’s engineering program demonstrates one attempt to provide students with a solid foundation in subject matter while at the same time exposing them to these real-world characteristics. It provides students with a process to deal with problems within a metacognitive-rich framework that makes complexity apparent and lets students deal with it adaptively. The results indicate that, while the approach is appropriate, student-learning characteristics need to be investigated further, so that the two aspects of learning software (academic and practitioner) may be aligned more closely.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Do We Need to Teach Testing Skills in the Courses for Requirements Engineering?

It is commonly accepted that quality testing is the integral part of system engineering. Recent research highlights the need of shifting testing of a system to the earliest phases of engineering in order to reduce the number of errors resulting from miscommunicated and/or wrongly specified requirements. Information and Computer Science education might need to adapt to such needs. This paper exp...

متن کامل

Preparing students for the future: learning creative software development - setting the stage

One of the challenges being addressed within education, and higher education in particular, is that of providing students with life-long learning skills. The speed with which technology evolves, the multiplicity of its impact on society and the ramifications of that impact mean that more than technical competence with specific tools and techniques is necessary. This is especially true of discip...

متن کامل

Integration of Behavioural Requirements Specification within Knowledge Engineering

In this paper it is shown how specification of behavioural requirements from informal to formal can be integrated within knowledge engineering. The integration of requirements specification has addressed, in particular: the integration of requirements acquisition and specification with ontology acquisition and specification, the relations between requirements specifications and specifications o...

متن کامل

An application of games-based learning within software engineering

For some time now, computer games have played an important role in both children and adults’ leisure activities. While there has been much written on the negative aspects of computer games, it has also been recognised that they have potential advantages and benefits. There is no doubt that computer games are highly engaging and incorporate features that are extremely compelling. It is these hig...

متن کامل

Blended Learning im Requirements Engineering unter Einsatz des Learn Management Systems Ilias

Als Wissensvermittler aus dem Bereich Requirements Engineering arbeiten wir SOPHISTen stetig daran, die Vermittlung von Fachwissen zu verbessern. Dabei entstanden Trainings nach dem Blended Learning Ansatz, bei denen in einer Onlinephase deklaratives Wissen selbst erarbeitet, und in einem abschließenden Workshop auf die Praxis übertragen wird. Im Folgenden stellen wir Ihnen den theoretischen Hi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004